package gui.awt;

import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

public class FrameDemo extends Frame {
    public FrameDemo(String title) {
        super(title);
        int x = 450, y = 350, width = 600, height = 300;
//        setSize(width, height);    // 设置窗口大小
        setBounds(x, y, width, height); // 设置窗口显示位置和大小
        setBackground(Color.black);   // 设置窗口背景颜色为黑色
        setVisible(true);     // 设置窗口可见，默认不可见
        addWindowListener(new WindowAdapter() { // 设置窗口关闭事件
            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        });
    }

    public static void main(String[] args) {
        FrameDemo frame = new FrameDemo("窗口标题");
//        int width = 500, height = 300;
//        frame.setSize(width, height);    // 设置窗口大小
//        frame.setBackground(Color.black);   // 设置窗口背景颜色为黑色
//        frame.setVisible(true);     // 设置窗口可见，默认不可见
    }
}
